<script lang="ts" setup>

defineProps({
  size: {
    type: String,
    required: false,
    default: () => '16'
  },
  color: {
    type: String,
    required: false,
    default: () => 'currentColor'
  }
})

</script>

<template>
  <svg :height="size" :width="size" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
    <path :fill="color"
          d="M294.656 597.6576c0 11.0592 7.4752 20.0192 16.6912 20.0192 9.216 0 16.64-8.96 16.64-20.0192 0-11.0592-7.424-20.0192-16.64-20.0192-9.216 0-16.6912 8.96-16.6912 20.0192z m396.288 0c0 11.0592 7.4752 20.0192 16.6912 20.0192 9.216 0 16.6912-8.96 16.6912-20.0192 0-11.0592-7.4752-20.0192-16.6912-20.0192-9.216 0-16.6912 8.96-16.6912 20.0192z m256.9216-128.7168c-27.3408 0-51.3536 17.408-64.768 43.4176-45.6192-98.9696-140.544-190.6176-257.8432-228.352C561.92 258.7136 517.4784 210.2784 512 153.6c-5.4784 56.6784-49.9712 105.1136-113.2544 130.4064-117.2992 37.7344-212.224 129.3824-257.8432 228.352-13.4144-26.0608-37.376-43.4176-64.768-43.4176C34.0992 468.992 0 509.952 0 560.3328c0 50.4832 34.0992 91.4432 76.1344 91.4432 12.8 0 24.7808-3.84 35.3792-10.496 3.584 163.84 181.4528 270.2848 400.4864 270.5408 219.0336-0.256 396.8512-106.6496 400.4864-270.5408 10.5984 6.656 22.6304 10.4448 35.3792 10.4448 42.0352 0 76.1344-40.9088 76.1344-91.392 0-50.4832-34.0992-91.392-76.1344-91.392z m-837.12 119.9616c-3.584 13.1584-19.456 18.7904-35.4304 12.544-16.0256-6.2464-26.112-22.016-22.528-35.1232 3.584-13.1584 19.456-18.7904 35.4304-12.544 15.9744 6.2464 26.0608 22.016 22.528 35.1232zM512 866.2016c-175.7184-0.256-317.952-83.0464-317.952-201.5744a152.2688 152.2688 0 0 1 1.536-21.504l0.1024-0.6656c3.584-23.296 12.5952-58.88 26.2656-79.36 32.8704-47.5136 91.4944-79.1552 158.3104-79.1552a196.608 196.608 0 0 1 131.7376 49.152 196.608 196.608 0 0 1 131.6864-49.152c66.8672 0 125.44 31.6416 158.3104 79.1552 13.6704 20.48 22.7328 56.064 26.2656 79.36l0.1024 0.6656a140.544 140.544 0 0 1 1.2288 11.6736l0.1536 2.4064c0.1024 2.4576 0.2048 4.9152 0.2048 7.424 0 118.528-142.2848 201.3184-317.952 201.5744z m436.6848-264.7552c-16.0256 6.2464-31.8464 0.6144-35.4304-12.544-3.584-13.1584 6.5536-28.8768 22.528-35.1232 15.9744-6.2464 31.8464-0.6144 35.3792 12.544 3.584 13.1584-6.5024 28.8768-22.528 35.1232z"
    ></path>
  </svg>
</template>

<style lang="scss" scoped>

</style>
